Definition (space-bounded computation)

Let S:S : \mathbb{N} \to \mathbb{N} and L{0,1}L \in \{0,1\}^*. Say that language L𝐒𝐏𝐀𝐂𝐄(s(n))L \in \mathbf{SPACE}(s(n)) if there is a constant cc and TM MM deciding LL such that at most cs(n)c \cdot s(n) locations on MM's work tapes (excluding input tape) are ever visited by MM's head during computation on every input of length nn.

Notes


References

  1. S. Arora, B. Barak. Computational Complexity: A Modern Approach, Cambridge University Press, 2009, pp. 78-79.